export interface UserVO {
  id?: number; // 主键ID
  username: string; // 用户名
  password: string; // 密码
  avatar: string; // 头像地址
  nickname: string; // 昵称
  phone: string; // 手机号码
  email: string; // 邮箱地址
  userLevelId?: number; // 用户等级ID
  userLevelName?:string;
  createTime?: string; // 创建时间
  updateTime?: string; // 更新时间
  lastLoginTime?: string; // 最后登录时间
  status: number; // 状态：0禁用 1启用
  wechatOpenid?: string; // 微信OpenID
  shareNum?: number; // 推广用户数量
  shareOrderNum?: number; // 推广订单数量
  orderPrice?: number; // 订单金额
  commission?: number; // 账户佣金
  cashOutPrice?: number; // 已提现金额
  cashOutTime?: number; // 已提现次数
  noCashOutPrice?: number; // 未提现金额
  p1?: number; // 一级推广人ID
  p2?: number; // 二级推广人ID
  createManagerId?: number; // 创建人id
  lastUpdateManagerId?: number; // 更新人id
}

export interface UserForm {
  id?:number;
  username: string;         // 用户名
  password: string;         // 密码
  nickname?: string;        // 昵称
  avatar?: string;          // 头像
  userLevelId?: number | null;     // 会员等级
  phone?: string;           // 手机
  email?: string;           // 邮箱
  status: number;          // 状态（必填，true=启用，false=禁用）
}

export interface UserPageVO {
  total: number;
  records: UserVO[];
}